intermittent horsepower - Spanish English Dictionary